Arch Panel Sheet |
Ubicación en el Menú |
---|
Arch → Panel tools → Panel Sheet |
Entornos de trabajo |
Arch |
Atajo de teclado por defecto |
P S |
Introducido en versión |
- |
Ver también |
Arch Panel |
Esta herramienta permite construir una lámina 2D, incluyendo cualquier número de objetos Arch Panel Cut, o cualquier otro objeto 2D como los realizados por Draft Workbench y Sketcher Workbench. La lámina del panel se hace típicamente para cortes de layout que se realizarán por una máquina CNC. Estas hojas pueden luego exportarse a un archivo DXF.
La imagen de arriba muestra cómo aparecen las láminas del panel cuando se exportan a DXF.
La herramienta Hoja de panel puede utilizarse en macros y desde la consola de Python mediante la siguiente función:
Sheet = makePanelSheet(panels=[], name="PanelSheet")
Sheet
object from panels
, which is a list of Arch Panel objects.Ejemplo:
import FreeCAD, Draft, Arch
Rect = Draft.makeRectangle(500, 200)
Polygon = Draft.makePolygon(5, 750)
p1 = FreeCAD.Vector(1000, 0, 0)
p2 = FreeCAD.Vector(2000, 400, 0)
p3 = FreeCAD.Vector(1250, 800, 0)
Wire = Draft.makeWire([p1, p2, p3], closed=True)
Panel1 = Arch.makePanel(Rect, thickness=36)
Panel2 = Arch.makePanel(Polygon, thickness=36)
Panel3 = Arch.makePanel(Wire, thickness=36)
FreeCAD.ActiveDocument.recompute()
Cut1 = Arch.makePanelCut(Panel1)
Cut2 = Arch.makePanelCut(Panel2)
Cut3 = Arch.makePanelCut(Panel3)
Cut1.ViewObject.LineWidth = 3
Cut2.ViewObject.LineWidth = 3
Cut3.ViewObject.LineWidth = 3
FreeCAD.ActiveDocument.recompute()
Sheet = Arch.makePanelSheet([Cut1, Cut2, Cut3])